Two Harbors

Two Harbors is a town along Lake Superior in Minnesota, about 27 miles north of Duluth.